13 research outputs found

    Active control by a mobile client of subscription notifications in smart space

    Get PDF
    Smart space supports interaction of multiple participants though information sharing. This kind of interaction is indirect and networked. For detection of changes, which come in parallel from other participants, a participant applies the subscription operation. It allows receiving notifications passively on a regular basis. Absolutely dependable delivery of notifications cannot be guaranteed in modern computing environments. In particular, wireless networks are subject of frequent faults, making the subscription operation less reliable for mobile clients in smart spaces. In this paper, we study the problem of active control by a client in receiving subscription notifications. We introduce a simple mathematical model for control the check interval for subscription notifications, which ensures client adaptation to the notification loss rate

    Mobile multi-service smart room client: Initial study for multi-platform development

    Get PDF
    Smart Room provides a service set to automate such research and educational activity as conferences, lectures, and meetings. For human participants the services are accessible via mobile personal end-user devices. A mobile device hosts a smart room client, which registers the participant in the smart room space, shares her/his personal data and context, and accesses available services in the room. This paper reports recent progress of the smart room client development. Our key objectives are (1) development unification for various mobile platforms, where Windows Phone and Symbian are our reference cases; (2) support in the user interface of personalized access to the important services from a large set. Our initial study shows that objective (1) is an architecture design issue and our multi-platform development is based on tradeoffs between native mechanisms and portable solutions. We achieve objective (2) using HTML5 features, supported by many modern mobile platforms

    Enhancing the smartroom system with e-tourism services

    Get PDF
    The SmartRoom system is a service-oriented application for assisting such collaboration activity as conference or meeting in a room equipped with computing and presentational devices and Internet access. The development is open source and based on the Smart-M3 platform. In this paper, we consider advanced scenarios for SmartRoom to enhance the latter with e- Tourism services. We introduce a smart space based architecture for this enhancement. We provide an ontology for representing and sharing the tourism-related information for service construction. Based on the architecture and ontology, several case study services are designed. In particular, we implement a service for collaborative construction of a social program for conference participants. The implemented service is integrated into the SmartRoom system and demonstrates the feasibility of the proposed design

    Study of active subscription control parameters in large-scale smart spaces

    Get PDF
    The development of smart spaces for Internet of Things (IoT) environments meets the scalability challenge since many participants are involved into the distributed computation. In particular, many sensors continuously provide data, many reasoners analyze the sensed data to construct services, and many mobile clients regularly join and leave the smart space to consume the services. The network interaction is information- driven, using a semantic information broker, which implements a passive strategy for subscription. The strategy leads to performance bottleneck. We continue our study of the active control strategy, when a part of subscription processing is delegated to the subscribers. The client multiplicatively decreases its check interval, if subscription notifications are lost, and additively increases the interval, otherwise. We study the role of strategy parameters: the client can select their values preliminary and keep fixed, or the client can change them dynamically depending on the recent situation. With the aim we provide mathematical model which represents important performance metrics as a function of strategy parameters. Analytical result are validated by experimental evaluation. Additionally, our simulation experiments evaluate the scalability in dependence on the number of participants

    Smart museum of everyday life history in Petrozavodsk State University: Software design and implementation of the semantic layer

    Get PDF
    Since 2016 a smart museum of everyday life history has been developed within the History Museum of Petrozavodsk State University. This R&D project aims at solutions to the two important problems for creating a digital service-oriented environment for museum visitors and personnel: 1) offering personal recommendations on the museum collection with the use of semantic ranking methods and in context of the user and exhibition, 2) collaborative addition of information sources and their semantic annotation within the museum collection. Such solutions form the semantic layer of smart museum environment. This paper introduces our a) system design models for agent- based programming of museum information services, b) ranking models for semantic data mining in historical and cultural heritage domain. Our software implementation demonstrates the feasibility of the proposed models in respect to the user mobility, service personalization, and collaborative work opportunity

    Active Control with Backoff Algorithm for Reducing Broker Load in Smart Spaces

    No full text
    Performance degradation on broker side and the subsequent possible failure is an important issue in smart spaces. One of the reasons for this problem is the increase in the number of requests to the broker beyond what it can handle. The broker can have own management tools to solve such problematic situations. More often, it is more difficult to implement relevant approaches to broker itself. Our suggestion is to implement additional mechanism on agents sides to reduce fault events. The mechanism is to add a timeout to the persistent request, the value of which is selected based on the current system state. For timeout determining we suggest active control with adaptive strategy and improve it by adding backoff algorithm

    A TCP-like control of notification delivery for subscription operation in smart space

    No full text
    The paper studies the subscription operation in smart spaces for the case when the notification delivery to a client is subject to losses. We consider a TCP-like control of the check interval for adaptation to the observable loss rate. We propose an adaptive strategy for a client to manage the check interval based on the number of notification lost. The performance is analyzed and compared with other strategies under simplified assumptions about the notification loss distributio

    Control strategies of subscription notification delivery in smart spaces

    No full text
    The paper studies performance of the subscription operation in smart spaces for the case when the notification delivery to a client is subject to losses. We consider an active control of the check interval for the client to adapt to the observable loss rate. The adaptive strategy takes into account the number of lost notifications. The performance is analyzed and compared with other strategies under simplified assumptions about the loss distribution

    Demo: Smart Services for the History Museum of Petrozavodsk State University

    No full text
    Smart museum of everyday life history within the History Museum of Petrozavodsk State University is a smart space-based system implemented using the Smart-M3 platform. This demo presents the smart services for the History Museum of Petrozavodsk State University: Visit service, Exhibition service, and Enrichment service. These smart services realize the semantic layer in the smart museum environment as a multiagent service-oriented information system deployed on the top of museum information systems. Museum personnel and visitors can directly access the multi-agent system and consume services using Personnel client and Visitor client

    Performance Scalability Study of the Smart-M3 CuteSIB Implementation

    No full text
    According to the M3 architecture (multidevice, multivendor, multidomain), a smart space is created by deploying a Semantic Information Broker (SIB) in a given Internet of Things (IoT) environment. The deployed SIB enables information sharing for all digital devices participating in the IoT environment. In this study, we consider CuteSIB—a new SIB implementation for the Smart-M3 platform, where the class of SIB host devices covers such Qt-based equipment as common computers (e.g., laptops and personal computers), embedded computers (e.g., single-board computers and wireless routers), and personal mobile computers (e.g., smartphones and tablets). Our study focuses on performance evaluation of the CuteSIB operation with a multitude of devices that simultaneously participate in data sharing, information processing, and service delivery. Our simulation experiments applies a scalability model for a smart space application with the three functional groups of participating devices: sensors, reasoners, and mobile clients. In the experiments, the number of devices is varied in each group as well as the parameters of interaction behavior with SIB. The evaluation shows the scalability level that CuteSIB can achieve being deployed on a host device of moderate capacity in an IoT environment
    corecore